Loading…
JCON EUROPE 2023 has ended
Get your ticket and additional info and support at europe.jcon.one
Tuesday, June 20 • 15:00 - 15:45
πŸ‡¬πŸ‡§ The SolutionFactory to Java's Problems

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Java has issues! Verbose, cumbersome, no expressiveness, no fun. (Or so the kids say.)

Jokes and the craving for syntax sugar aside, Java does have some persistent pain points and Project Amber was set up to tackle them. Not as a single solution to a narrow problem, but as a solution factory that's steadily and carefully chipping away at them:

* text blocks and interpolation to untie the knots in dealing with strings
* pattern matching, records, and sealed types against the clunkiness of operating on data
* `var`, records, and destructuring to reduce redundancy in variable and type declarations
* a relaxed launch protocol to pave the on-ramp for Java beginners

We'll look at these features individually and how they play together to make Java more expressive, more succinct, and more readable. After this talk, you'll know how Project Amber drove and drives the evolution of the language.

Speakers
avatar for Nicolai Parlog

Nicolai Parlog

Java Developer Advocate, Oracle
Nicolai (aka nipafx) is a Java enthusiast focused on language features and core APIs with a passion for learning and sharing - in articles, newsletters, and books; in tweets, videos, and streams; in demo repos and at conferences - more on all of that on https://nipafx.dev. He's a... Read More →


Tuesday June 20, 2023 15:00 - 15:45 CEST
Cinema 9